Definition of Lay To Rest

  • 1. Place in a grave or tomb Verb

Synonyms for word "lay to rest"

Semanticaly linked words with "lay to rest"